package org.coopac.controller;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.ManagedProperty;
import javax.faces.bean.ViewScoped;

import org.coopac.model.CoopacTipoCredito;
import org.coopac.model.CoopacTipoMaestro;
import org.coopac.service.ITipoCreditoService;
import org.coopac.service.ITipoMaestroService;

@ManagedBean(name="simulador_credito")
//SessionScoped
//RequestScoped
@ViewScoped
//ApplicationScoped
public class SimuladorCreditosController {
	
	@ManagedProperty(value = "#{tipoMaestroService}")
	ITipoMaestroService tipoMaestroService;
	
	
	@ManagedProperty(value = "#{tipoCreditoService}")
	ITipoCreditoService tipoCreditoService;


	CoopacTipoCredito tipoCredito;
	CoopacTipoMaestro tipoMaestroInteres;
	CoopacTipoMaestro tipoMaestroDivisa;
	
		
	
	public SimuladorCreditosController() {
		tipoCredito = new CoopacTipoCredito();
		tipoMaestroInteres = new CoopacTipoMaestro();
		tipoMaestroDivisa = new CoopacTipoMaestro();
	}

	public ITipoMaestroService getTipoMaestroService() {
		return tipoMaestroService;
	}

	public void setTipoMaestroService(ITipoMaestroService tipoMaestroService) {
		this.tipoMaestroService = tipoMaestroService;
	}

	public ITipoCreditoService getTipoCreditoService() {
		return tipoCreditoService;
	}

	public void setTipoCreditoService(ITipoCreditoService tipoCreditoService) {
		this.tipoCreditoService = tipoCreditoService;
	}

	public CoopacTipoCredito getTipoCredito() {
		return tipoCredito;
	}

	public void setTipoCredito(CoopacTipoCredito tipoCredito) {
		this.tipoCredito = tipoCredito;
	}

	public CoopacTipoMaestro getTipoMaestroInteres() {
		return tipoMaestroInteres;
	}

	public void setTipoMaestroInteres(CoopacTipoMaestro tipoMaestroInteres) {
		this.tipoMaestroInteres = tipoMaestroInteres;
	}

	public CoopacTipoMaestro getTipoMaestroDivisa() {
		return tipoMaestroDivisa;
	}

	public void setTipoMaestroDivisa(CoopacTipoMaestro tipoMaestroDivisa) {
		this.tipoMaestroDivisa = tipoMaestroDivisa;
	}
	
	
	
	

}
